package com.czmh.etc.onlinepubsys.request.cmg;

import com.alibaba.fastjson.annotation.JSONField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * Copyright (C), 2017-2021
 *
 * @Author: Chenzj
 * Date: 2021/5/8 14:20
 * FileName: GetTokenRequest
 * Description:
 */
@ApiModel("招商局-获取授权访问token")
@Data
public class GetTokenRequest {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty("用户ID")
    @JSONField(serialize = false)
    private String userId; //用户ID

    @ApiModelProperty(notes = "申请访问业务类型,wxsign:微信签约", required = true)
    private String businessType;

    @ApiModelProperty(notes = "授权访问渠道编号,招商畅行卡微信小程序:5713498500", hidden = true)
    private String authAccessNo;

    @ApiModelProperty(notes = "时间戳", hidden = true)
    private Long time;

    @ApiModelProperty(notes = "渠道微信小程序用户id", required = true)
    private String wxOpenId; //渠道微信小程序用户id


}
